TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Western Slope Area rating list selection
                                                2023 Western Slope Area rating list selection
2024 TLS League Ratings
Section - Intermountain           District - Colorado           Area - Western Slope
Colorado Mesa University    Men    By Rating
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 David Fife U
3.54 4.0 3.5         40 +   Grand Junction, CO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Thad Scholl U
3.40 3.5 3.5         55 +   GRAND JUNCTION, CO
3 Kevin McGuinness U
3.39 3.5 3.5         40 +   Grand Junction, CO
4 John Hanna U
3.39 3.5 3.5         40 +   Grand Junction, CO
5 Richard Plett U
3.38 3.5 3.5         55 +   Grand Junction, CO
6 Darrel Miller U
3.36 3.5 3.5         55 +   Grand Junction, CO
7 Ryan Scotting U
3.35 3.5 3.5         40 +   Grand Junction, CO
8 Cody Iden U
3.32 3.5 3.5         18 +   Grand Junction, CO
9 Keith Decker U
3.30 3.5 3.5         55 +   Grand Junction, CO
10 Stuart Hall U
3.27 3.5 3.5         40 +   Grand Junction, CO
11 Dan Johnson U
3.25 3.5 3.5         40 +   Grand Junction, CO
12 Skyler Cutsforth U
3.25 3.5 3.5         18 +   Loma, CO
13 Craig Smith U
3.24 3.5 3.5         55 +   Grand Junction, CO
14 Karsten Bump U
3.23 3.5 3.5         18 +   Grand Junction, CO
15 John Stewart U
3.22 3.5 3.5         40 +   Grand Junction, CO
16 Steve Brown U
3.22 3.5 3.5         55 +   Grand Junction, CO
17 Lorenz Ramseyer U
3.21 3.5 3.5         55 +   Grand Junction, CO
18 Srinivasa Rao Pinnamaneni U
3.20 3.5 3.5         40 +   Grand Junction, CO
19 Richard Ott U
3.20 3.5 3.5         40 +   Grand Junction, CO
20 Greg Anoia U
3.20 3.5 3.5         40 +   Grand Junction, CO
21 Alan Mach U
3.19 3.5 3.5         55 +   Fruita, CO
22 John Kohls U
3.18 3.5 3.5         55 +   Grand Junction, CO
23 Matthias Schmidt U
3.17 3.5 3.5         18 +   Grand Junction, CO
24 Howard Abee U
3.17 3.5 3.5         55 +   FRUITA, CO
25 Jeff Thornton U
3.15 3.5 3.5         55 +   Grand Junction, CO
26 Jim Paregien U
3.15 3.5 3.5         55 +   Grand Junction, CO
27 Benjamin Blair U
3.14 3.5 3.5         40 +   Grand Junction, CO
28 Blake Bickham U
3.12 3.5 3.5         55 +   Grand Junction, CO
29 Rodney Sharp U
3.11 3.5 3.5         55 +   Grand Junction, CO
30 Curt Hansen U
3.11 3.5 3.5         55 +   Palisade, CO
31 Tarrell Rodrigues U
3.10 3.5 3.5         18 +   Grand Junction, CO
32 Richard Arata U
3.10 3.5 3.5         55 +   GRAND JUNCTION, CO
33 Braden Kappius U
3.09 3.5 3.0         18 +   Grand Junction, CO
34 Jimmy Hillan U
3.08 3.5 3.5         40 +   Grand Junction, CO
35 Cy Allen U
3.08 3.5 3.5         18 +   Loma, CO
36 Bill Palmer U
3.07 3.5 3.5         55 +   Fruita, CO
37 Jimmy Renfroe U
3.06 3.5 3.5         55 +   Grand Junction, CO
38 Scott Powell U
3.06 3.5 3.5         40 +   Grand Junction, CO
39 Matt Delao U
3.04 3.5 3.5         40 +   GRAND JUNCTION, CO
40 Marlon Robles U
3.03 3.5 3.5         40 +   Grand Junction, CO
41 David Pacini U
3.03 3.5 3.5         55 +   Grand Junction, CO
42 Christopher Cutsforth U
3.03 3.5 3.5         55 +   Largo, FL
43 Wayne Smith U
3.02 3.5 3.5         55 +   Grand Junction, CO
44 Bradley Seago U
3.02 3.5 3.5         40 +   Grand Junction, CO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
45 Stephen Kurtenbach U
3.00 3.0 3.5         40 +   Grand Junction, CO
46 Andrew BE U
3.00 3.0 3.0         18 +   Grand Junction, CO
47 James Corbett U
2.95 3.0 3.5         55 +   Grand Junction, CO
48 Charlie Gechter U
2.91 3.0 3.0         40 +   Grand Junction, CO
49 seth ritchey U
2.83 3.0 3.0         40 +   Grand Junction, CO
50 Levi Crespin U
2.82 3.0 3.0         18 +   Grand Junction, CO
51 Joseph Pologar U
2.81 3.0 3.5         55 +   Grand Junction, CO
52 Matthew Charts U
2.79 3.0 3.0         40 +   Grand Junction, CO
53 Paul Knaysi U
2.78 3.0 3.0         55 +   Grand Junction, CO
54 Keith Killian U
2.77 3.0 3.0         55 +   Grand Junction, CO
55 Richard Aggen U
2.71 3.0 3.0         18 +   Grand junction, CO
56 Doug Larson U
2.69 3.0 3.0         55 +   Grand Junction, CO
57 John Wendt U
2.65 3.0 3.0         55 +   Austin, CO
58 Gary Quarnberg U
2.63 3.0 3.0         18 +   Fruita, CO
59 Ben Calvert U
2.63 3.0 3.0         18 +   Grand Junction, CO
60 Bryan Martin U
2.58 3.0 3.0         40 +   Grand Junction, CO
61 Larry Hasler U
2.52 3.0 3.0         55 +   Grand Junction, CO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
62 Steve Watson U
2.50 2.5 3.0         18 +   Grand Junction, CO
63 Scott Collister U
2.49 2.5 3.0         40 +   Grand Junction, CO
64 Scott Doughty U
2.47 2.5 3.0         18 +   Fruita, CO
65 Nathaniel Higginson U
2.43 2.5 2.5         18 +   Grand Junction, CO
Kevin Keller U
n/a n/a 3.5         18 +   Grand Junction, CO
Matthew Martinez U
n/a n/a 3.0         18 +   Grand Junction, CO